clear one's throat – English–Español translations

🇬🇧 en es 🇪🇸

clear one's throat verb

  • to forcibly expulse air from one's lungs
carraspear, aclararse la voz, destoserse
Wiktionary Links